package com.itheima.dao;

import com.github.pagehelper.Page;
import com.itheima.entity.QueryPageBean;
import com.itheima.pojo.CheckGroup;
import com.itheima.pojo.Menu;
import com.itheima.pojo.Role;

import java.util.List;
import java.util.Map;

/**
 * @author zhouwei
 * @date 2020-01-17 9:29
 */
public interface RoleDao {

    Page<Role> findPage(QueryPageBean queryPageBean);

    List<Menu> findMenu();

    void addRole(Role role);

    void addRoleMenu(Map map);

    Role findById(Integer id);

    void deleteRoleMenu(Integer id);

    void editRole(Role role);
}
